import { http } from './request.js';

// 收藏相关API
export const favoriteApi = {
    // 获取收藏列表
    getFavorites(params) {
        return http.get('/user/favorites', params);
    },

    // 添加收藏
    addFavorite(productId) {
        return http.post(`/user/favorites/${productId}`);
    },

    // 取消收藏
    removeFavorite(productId) {
        return http.delete(`/user/favorites/${productId}`);
    },

    // 检查是否已收藏
    checkFavorite(productId) {
        return http.get(`/user/favorites/check/${productId}`);
    },

    // 获取收藏数量
    getFavoriteCount() {
        return http.get('/user/favorites/count');
    },

    // 分页获取收藏
    getFavoritePage(params) {
        return http.get('/user/favorites/page', params);
    }
}; 